bump (swelling on body) - Deutsch Englisch Wörterbuch